		.data
		.global	DIEZ
DIEZ: 		.word	10
		.global ONCE
ONCE: 		.word	11
		.text
		.global main
main:
		addi r2,r0,0		; a = 0
		addi r1,r0,0		; i = 0

inicio_for: 
		andi r4,r1,0x0001	;if (i % 2)
		lw r9,ONCE		;Estaban antes de "inicio_for"
		lw r10,DIEZ		;Estaban antes de "inicio_for"
		beqz r4,segundo_if	
		add r2,r2,r1		; a += i
		
segundo_if:	sgt r3,r2,r9		;if (a>ONCE) -> break;
		slt r5,r1,r10		;¿ (i<10) ? (Si no lo es r5==0) Estaba después del branch
		bnez r3,fin		;interrumpo el for

		addi r1,r1,1		; ++i
		beqz r5,fin		;"break"

		j inicio_for
fin:		trap 0
